to commit public mischief - Spanish English Dictionary